package com.runa.monitor.platinterface.extend.third.newester.pojo;

import lombok.Data;
import org.apache.pulsar.shade.io.swagger.annotations.ApiModelProperty;

import java.math.BigDecimal;

@Data
public class TemperaturePressureDockingDetailVo {
    @ApiModelProperty("编号")
    private String meterSerialNo;
    @ApiModelProperty("0：抄通 1：未抄通")
    private String state;
    @ApiModelProperty("失败原因")
    private String reason;
    @ApiModelProperty("任务时间：yyyy-MM-dd HH:mm:ss")
    private String planTime;
    @ApiModelProperty("读取时间：yyyy-MM-dd HH:mm:ss")
    private String readTime;
    @ApiModelProperty("供温，单位：℃，最多整数8位，小数2位")
    private BigDecimal supplyTemperature;
    @ApiModelProperty("回温，单位：℃，最多整数8位，小数2位")
    private BigDecimal returnTemperature;
    @ApiModelProperty("供压，单位：kpa，最多整数8位，小数2位")
    private BigDecimal supplyPressure;
    @ApiModelProperty("回压，单位：kpa，最多整数8位，小数2位")
    private BigDecimal returnPressure;
    @ApiModelProperty("电池电压，单位：mv，最多整数8位，小数2位")
    private BigDecimal batteryPressure;
    @ApiModelProperty("状态码")
    private String stateCode;
    @ApiModelProperty("信号强度")
    private String signal;
}
